﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SIGERP_Datos;
using SIGERP_Entidades;

namespace SIGERP_Negocio
{
    public class Departamentos
    {
        public static List<Departamento> buscarDepartamentos()
        {
            return HndDepartamento.getAll();
        }

        public static Departamento buscarDepartamento(int id)
        {
            return HndDepartamento.getOne(id);
        }

        public static List<Departamento> buscarDepartamentosUsuario(Usuario usuario) {
            return HndDepartamento.getAllWhereUser(usuario);
        }

        public static List<Departamento> buscarDepartamentosArea(Area a)
        {
            return HndDepartamento.getAllWhereArea(a);
        }

        public static Boolean actualizar(Departamento d)
        {
            return HndDepartamento.update(d);
        }

        public static Boolean borrar(Departamento d)
        {
            return HndDepartamento.delete(d);
        }

        public static Boolean nuevo(Departamento d)
        {
            return HndDepartamento.insert(d);
        }
    }
}
